flood-control works/structures - Spanish English Dictionary